package a.f.j;

public class x
  implements s
{
  s a = null;
  private int b = 0;
  private w c;
  public static int d;
  
  public x(s params)
  {
    if (!ab.g)
    {
      if (params == null) {
        throw new IllegalArgumentException("You must specify a handler for non-planar graphs!");
      }
      this.a = params;
      this.c = new w();
    }
  }
  
  public void a(cb paramcb)
  {
    boolean bool = ab.g;
    if (!bool) {
      if (this.c.a(paramcb))
      {
        this.b = 1;
        if (!bool) {
          if (ab.f == 0) {
            return;
          }
        }
      }
      else
      {
        this.a.a(paramcb);
      }
    }
    this.b = 2;
  }
  
  public a.c.ab b()
  {
    boolean bool = ab.g;
    if (!bool)
    {
      if (this.b == 0) {
        throw new RuntimeException("Invalid Execution Order: call 'createPlanarization' first!");
      }
      if (bool) {}
    }
    else if (this.b == 1)
    {
      return this.c.a();
    }
    return this.a.b();
  }
}



/* Location:           E:\idea\

 * Qualified Name:     a.f.j.getDefaultLicenseInfoEx

 * JD-Core Version:    0.7.0.1

 */